home *** CD-ROM | disk | FTP | other *** search
- ; QDIAL PC PURSUIT DIALER
- ; by Mario Dennis
- ; GETCITY.SCR: After logging on to PC Pursuit local node,
- ; connects to remote outdial.
- ;
- ; Modify these assigment statements to reflect your settings
-
- TURNOFF BS_DEL
-
- ASSIGN 2 "" ; PCP userid ERASE!!!
- ASSIGN 3 "" ; PCP password ERASE!!!
- ASSIGN 4 "24" ; Baud rate for local Telenet
- ASSIGN 5 "C:\QMODEM\QMODEM.KEY" ; Path for QModem key
- ASSIGN 6 "C:\QMODEM\QMODEM.FON" ; Path for Qmodem phonebook
-
- CLRSCR
- MAIN:
- WINDOW 1 1 80 24 ; Declare window for mnemonic codes
- COLORBG 2 ; Set colors
- COLORFG 14
- BOX 2 2 78 18
- COLORBG 15
- CLRSCR
- COLORFG 0
-
- NOTE P C P U R S U I T C I T Y / A R E A C O D E L I S T
- NOTE ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
- NOTE █ 201: NEWARK █ 303: DENVER █ 415: SAN FRAN. █ 714A: SANTA ANA █
- NOTE █ 202: WASH DC █ 305: MIAMI █ 503: PORTLAND █ 801: SALT LAKE █
- NOTE █ 203: HARTFORD █ 312: CHICAGO █ 602: PHOENIX █ 813: TAMPA █
- NOTE █ 206: SEATTLE █ 313: DETROIT █ 612: MINNEAP. █ 816: KANSAS CITY █
- NOTE █ 212: NEW YORK █ 314: ST. LOUIS █ 614: COLUMBUS █ 818: GLENDALE █
- NOTE █ 213: LOS ANG. █ 404: ATLANTA █ 617: BOSTON █ 916: SACRAMENTO █
- NOTE █ 214: DALLAS █ 408: SAN JOSE █ 619: SAN DIEGO █ 919: RESEARCH █
- NOTE █ 215: PHILA. █ 408a: PALO ALTO █ 713: HOUSTON █ █
- NOTE █ 216: CLEVE. █ 414: MILWAUKEE █ 714: RIVERSIDE █ (P)ursuit BBS █
- NOTE █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- NOTE █ (G)OODBYE █
- NOTE ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- GETCODE:
- GOTOXY 25 15
- DISPLAY "Enter Selection Code==>"
- GET 0 4
-
- ; Find Telenet mnemonic code for area code
-
- IF '$0' = '201' NJNEW
- IF '$0' = '202' DCWAS
- IF '$0' = '203' CTHAR
- IF '$0' = '206' WASEA
- IF '$0' = '212' NYNYO
- IF '$0' = '213' CALAN
- IF '$0' = '214' TXDAL
- IF '$0' = '215' PAPHI
- IF '$0' = '216' OHCLE
- IF '$0' = '303' CODEN
- IF '$0' = '305' FLMIA
- IF '$0' = '312' ILCHI
- IF '$0' = '313' MIDET
- IF '$0' = '314' MOSLO
- IF '$0' = '404' GAATL
- IF '$0' = '408' CASJO
- IF '$0' = '408A' CAPAL
- IF '$0' = '414' WIMIL
- IF '$0' = '415' CASFA
- IF '$0' = '503' ORPOR
- IF '$0' = '602' AZPHO
- IF '$0' = '612' MNMIN
- IF '$0' = '614' OHCOL
- IF '$0' = '617' MABOS
- IF '$0' = '619' CASDI
- IF '$0' = '713' TXHOU
- IF '$0' = '714' CACOL
- IF '$0' = '714A' CASAN
- IF '$0' = '801' UTSLC
- IF '$0' = '813' FLTAM
- IF '$0' = '816' MOKCI
- IF '$0' = '818' CAGLE
- IF '$0' = '916' CASAC
- IF '$0' = '919' NCRTP
- IF '$0' = 'P' PURSUIT
- IF '$0' = 'G' QUIT
-
-
- NJNEW:
- IF $0 <> '201' BADCODE
- ASSIGN 1 'NJNEW'
- GOTO DIALIT
- DCWAS:
- ASSIGN 1 'DCWAS'
- GOTO DIALIT
- CTHAR:
- ASSIGN 1 'CTHAR'
- GOTO DIALIT
- WASEA:
- ASSIGN 1 'WASEA'
- GOTO DIALIT
- NYNYO:
- ASSIGN 1 'NYNYO'
- GOTO DIALIT
- CALAN:
- ASSIGN 1 'CALAN'
- GOTO DIALIT
- TXDAL:
- ASSIGN 1 'TXDAL'
- GOTO DIALIT
- PAPHI:
- ASSIGN 1 'PAPHI'
- GOTO DIALIT
- OHCLE:
- ASSIGN 1 'OHCLE'
- GOTO DIALIT
- CODEN:
- ASSIGN 1 'CODEN'
- GOTO DIALIT
- FLMIA:
- ASSIGN 1 'FLMIA'
- GOTO DIALIT
- ILCHI:
- ASSIGN 1 'ILCHI'
- GOTO DIALIT
- MIDET:
- ASSIGN 1 'MIDET'
- GOTO DIALIT
- MOSLO:
- ASSIGN 1 'MOSLO'
- GOTO DIALIT
- GAATL:
- ASSIGN 1 'GAATL'
- GOTO DIALIT
- CASJO:
- ASSIGN 1 'CASJO'
- GOTO DIALIT
- CAPAL:
- ASSIGN 1 'CAPAL'
- GOTO DIALIT
- WIMIL:
- ASSIGN 1 'WIMIL'
- GOTO DIALIT
- CASFA:
- ASSIGN 1 'CASFA'
- GOTO DIALIT
- ORPOR:
- ASSIGN 1 'ORPOR'
- GOTO DIALIT
- AZPHO:
- ASSIGN 1 'AZPHO'
- GOTO DIALIT
- MNMIN:
- ASSIGN 1 'MNMIN'
- GOTO DIALIT
- OHCOL:
- ASSIGN 1 'OHCOL'
- GOTO DIALIT
- CASDI:
- ASSIGN 1 'CASDI'
- GOTO DIALIT
- MABOS:
- ASSIGN 1 'MABOS'
- GOTO DIALIT
- TXHOU:
- ASSIGN 1 'TXHOU'
- GOTO DIALIT
- CACOL:
- ASSIGN 1 'CACOL'
- GOTO DIALIT
- CASAN:
- ASSIGN 1 'CASAN'
- GOTO DIALIT
- UTSLC:
- ASSIGN 1 'UTSLC'
- GOTO DIALIT
- FLTAM:
- ASSIGN 1 'FLTAM'
- GOTO DIALIT
- MOKCI:
- ASSIGN 1 'MOKCI'
- GOTO DIALIT
- CAGLE:
- ASSIGN 1 'CAGLE'
- GOTO DIALIT
- CASAC:
- ASSIGN 1 'CASAC'
- GOTO DIALIT
- NCRTP:
- ASSIGN 1 'NCRTP'
- GOTO DIALIT
- PURSUIT:
- SEND "C PURSUIT^M"
- EXIT
- QUIT:
- SEND "HANGUP^M" ; Quit and tidy up
- LOADKEY $5 ; Reload default Fkeys
- LOADFON $6 ; Reload default phonebook
- EXIT
-
- DIALIT:
- CLRSCR
- SEND "C D/$1/$4,$2^M"
- DELAY 100
- WAITFOR "="
- DELAY 100
- SEND "$3^M"
-
- TIMEOUT 15 failed
- WHEN
- WHEN "BUSY" MAIN
- WHEN "?" MAIN
- WAITFOR "CONNECTED"
- CLRSCR
-
- SEND "ATZ^~ ^M"
- DELAY 500
- BEEP 1200
- WAITFOR "OK"
-
- CLRSCR
- NOTE Connected to Area Code $1
-
- NOTE ALT-D TO DIAL
- EXIT
-
- FAILED:
- GOTOXY 15 25
- DISPLAY "CONNECTION FAILED"
- DELAY 5000
- GOTO MAIN
-
- BADCODE:
- BEEP 100
- BEEP 100
- GOTO MAIN
-